package com.his.controller.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.util.List;

/**
 * 诊室医生信息
 */
@Data
@ApiModel("诊室医生信息")
public class ScheduleClearForm {

    /**
     * 排班人员id
     */
    @NotNull(message = "排班人员id不能为空")
    @Size(min = 1)
    @ApiModelProperty("排班人员id")
    private List<Integer> scheduleUserIds;

    /**
     * 科室id
     */
    @NotNull(message = "科室id不能为空")
    @ApiModelProperty("科室id")
    private Integer departmentId;

    /**
     * 诊室id
     */
    @NotNull(message = "诊室id不能为空")
    @ApiModelProperty("诊室id")
    private Integer disagnosisId;

    /**
     * 修改人id
     */
    @NotNull(message = "修改人id不能为空")
    @ApiModelProperty("修改人id")
    private Integer createPersonId;

}
